person who makes, sells, or repairs shoes - Español Inglés Diccionario